Software Engineering Education Knowledge Versus Industrial Needs

نویسندگان

چکیده

Contribution: Determine and analyze the gap between software practitioners' education outlined in 2014IEEE/ACM Software Engineering Education Knowledge (SEEK) industrial needs pointed by Wikipedia articles referenced Stack Overflow (SO) posts. Background: Previous work has uncovered deficiencies coverage of computer fundamentals, people skills, processes, human-computer interaction, suggesting rebalancing. Research Questions: 1) To what extent are developers' needs, terms SO posts, covered SEEK knowledge units? 2) How does popularity relate to their coverage? 3) What areas computing can be better 4) Why units cited on SO? Methodology: were systematically collected from The most manually mapped units, assessed according degree coverage. Articles insufficiently classified hand using 2012 ACM Computing Classification System. A sample posts referencing sufficiently was analyzed. survey conducted practitioners validate study findings. Findings: appears cover science design mathematical concepts, but less so like World Wide Web, engineering components, graphics. Developers seek advice, best practices explanations about topics, code review assistance. Future models could dive deeper information systems, design, testing, security, soft skills.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bridging Academic Software Engineering Education and Industrial Needs

Welcome to the special issue of the Computer Science Education on Software Engineering Education and Training. This special issue of the Computer Science Education includes four of the best education papers of the 23rd International Conference on Software Engineering (ICSE) as well as one invited article presenting ongoing work in Software Engineering Education (SEE). The articles share a commo...

متن کامل

Achieving Industrial Relevance in Software Engineering Education

This paper presents a collection of experiences related to success factors in graduate and postgraduate education. The experiences are mostly concerned with how to make the education relevant from an industrial viewpoint. This is emphasized as a key issue in software engineering education and research, since the main objective is to give the students a good basis for largescale software develop...

متن کامل

Strategies for industrial relevance in software engineering education

This paper presents a collection of experiences related to success factors in graduate and postgraduate education. The experiences are mainly concerned with how to make the education relevant from an industrial viewpoint. This is emphasized as a key issue in software engineering education and research, as the main objective is to give the students a good basis for large-scale software developme...

متن کامل

Knowledge Transfer in Software Engineering Education using SECI Model

Problem Based Learning (PBL) is a teaching method that is able to transfer tacit knowledge from lecturers to students based on Socialization, Externalization, Combination and Internalization (SECI) model. However, the knowledge transfer process in PBL teaching method for Software Engineering (SE) in higher education is yet remain ambiguous and need to be explored extensively. Thus, this paper a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Education

سال: 2022

ISSN: ['1557-9638', '0018-9359']

DOI: https://doi.org/10.1109/te.2021.3123889